<?php
$isReloadable = true;
$isPopUp=true;
require_once("../../pers/inc.config.php");
require_once(R2_FS_WEB_ROOT.'/app/_inc/inc.session.php');
require_once(R2_FS_WEB_ROOT.'/app/_inc/funct.html.php');

// Dati Rint
$selLog = " SELECT * FROM rint_log_mod WHERE id_rint = ".reqVar('id').
          " ORDER BY data_ora_mod desc";
$objDB->query($selLog,'selLog');

// array commesse
$sql_comm  = " SELECT id_comm, cod_comm, descr FROM commessa";
$objDB->query($sql_comm,'selComm');

$aCommesse = array();
while($acComm = $objDB->fetch('selComm')) { 
	$aCommesse[$acComm['id_comm']] = $acComm['cod_comm']." - ".$acComm['descr'];  
}

// array valori flag valuta, evasa, installata
$aV['X'] = 'Non valutare';
$aV['N'] = 'Non valutata';
$aV['S'] = 'Valutata';
$aV['C'] = 'Chiusa';

$aE['X'] = 'Non evadere';
$aE['N'] = 'Non evasa';
$aE['S'] = 'Evasa';
$aE['C'] = 'Chiusa';

$aI['X'] = 'Non installare';
$aI['N'] = 'Non installata';
$aI['S'] = 'Installata';
$aI['C'] = 'Chiusa';

// array richiesta valutazione
$aSolMail['S'] = 'Si';
$aSolMail['N'] = 'No';


?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta Name="expires" CONTENT= "Mon, 1 Jan 2000 00:00:00 GMT">
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<meta HTTP-EQUIV="content-language" content="it">
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
<!-- link rel="shortcut icon" href='../_img/rint2.ico"?>' type="image/x-icon" -->
<link rel="stylesheet" href="<?=R2_URL_ROOT?>/app/_com/css.stilePar.php?cs=<?=$coloreSfondo?>&ct=<?=$coloreTesto?>" type="text/css">
<title>Log modifiche rint</title>
</head>
<body style='font-family:arial;margin:5;'>
<table class="tab1" border="0" cellpadding="3" cellspacing="1" width="100%" align='center'>
	<tr>
		<td colspan='5' align="right" class="cmd1"><a class='cmd1' href="#" onclick='window.close();'>chiudi</a></td>
	</tr>
	<tr>
		<td class='lab1'>Data-ora modifica</td>
		<td class='lab1'>Utente</td>
		<td class='lab1'>Campo</td>
		<td class='lab1'>Valore precedente</td>		
		<td class='lab1'>Valore modificato</td>		
	</tr>
<?  while ($acLog = $objDB->fetch('selLog')) { ?>
		<tr>
			<td class='txt1'>
			<?
				$expl = explode(" ", $acLog['data_ora_mod']);
				$data = trim ($expl[0]);
				$ora  = trim ($expl[1]);
				
				$ex = explode("-", $data);

				echo $ex[2]."/".$ex[1]."/".$ex[0]." - ".$ora;				
			?>			
			</td>
			<td class='txt1'><?=$aUtentiRint[$acLog['id_utente']]['nome']?></td>
			<td class='txt1'><?=$acLog['campo']?></td>
			<td class='txt1'>
				<?  switch ($acLog['campo']) {
					case 'Stato':
						echo $acLog['valore_precedente']." - ".$aStatiRint[$acLog['valore_precedente']]['descr'];
						break;
					case 'Cliente':
						echo $aClientiRint[$acLog['valore_precedente']]['nome'];
						break;
					case 'Responsabile':
					case 'Richiedente':
						echo $aUtentiRint[$acLog['valore_precedente']]['nome'];
						break;
					case 'Commessa':
						echo $aCommesse[$acLog['valore_precedente']];
						break;
					case 'Tipo richiesta':
						echo $aTipiRint[$acLog['valore_precedente']]['des'];
						break;
					case 'Priorita\'':
						echo $aPrioritaRint[$acLog['valore_precedente']]['des'];
						break;
					case 'Valutazione':
						echo $aV[$acLog['valore_precedente']];
						break;
					case 'Evasione':
						echo $aE[$acLog['valore_precedente']];
						break;
					case 'Installazione':
						echo $aI[$acLog['valore_precedente']];
						break;
					case 'Data scad. valutazione':
					case 'Data scad. sviluppo':
					case 'Data scad. installazione':
					case 'Data ora chiusura':
						echo YMD2DMY($acLog['valore_precedente']);
						break;						
					case 'Sollecito valutazione':
					case 'Sollecito evasione':
					case 'Sollecito installazione':
						echo $aSolMail[$acLog['valore_precedente']];
						break;
					default:	
						echo $acLog['valore_precedente'];
						break;
					} ?>
			</td>
			<td class='txt1'>
				<?  switch ($acLog['campo']) {
					case 'Stato':
						echo $acLog['valore_modificato']." - ".$aStatiRint[$acLog['valore_modificato']]['descr'];
						break;
					case 'Cliente':
						echo $aClientiRint[$acLog['valore_modificato']]['nome'];
						break;	
					case 'Responsabile':
					case 'Richiedente':
						echo $aUtentiRint[$acLog['valore_modificato']]['nome'];
						break;
					case 'Commessa':
						echo $aCommesse[$acLog['valore_modificato']];
						break;
					case 'Tipo richiesta':
						echo $aTipiRint[$acLog['valore_modificato']]['des'];
						break;
					case 'Priorita\'':
						echo $aPrioritaRint[$acLog['valore_modificato']]['des'];
						break;
					case 'Valutazione':
						echo $aV[$acLog['valore_modificato']];
						break;
					case 'Evasione':
						echo $aE[$acLog['valore_modificato']];
						break;
					case 'Installazione':
						echo $aI[$acLog['valore_modificato']];
						break;
					case 'Data scad. valutazione':
					case 'Data scad. sviluppo':
					case 'Data scad. installazione':
					case 'Data ora chiusura':	
						echo YMD2DMY($acLog['valore_modificato']);
						break;
					case 'Sollecito valutazione':
					case 'Sollecito evasione':
					case 'Sollecito installazione':
						echo $aSolMail[$acLog['valore_modificato']];
						break;
					default:	
						echo $acLog['valore_modificato'];
						break;
					} ?>
			</td>		
		</tr>
<?	
	}
?>
	<tr>
		<td colspan='5' align="right" class="cmd1"><a class='cmd1' href="#" onclick='window.close();'>chiudi</a></td>
	</tr>
</table>
</body>